package com.dime.mninterface.api.model;


import java.io.Serializable;
import java.util.List;

public class RecheckRequestBody implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 客户体检单号唯一编码
     */
    private String serviceUid;
    /**
     * 客户体检单号唯一编码
     */
    private String tid;
    /**
     * 客户体检单号唯一编码
     */
    private String vid;
    /**
     * 消息类型，push推送，取消 cancel
     */
    private String branchCode;
    /**
     * 消息类型，push推送，取消 cancel
      */
    private String type;
    /**
     * 门店名称
     */
    private String branchName;
    /**
     * 单位编码
     */
    private String companyCode;
    /**
     * 单位名称
     */
    private String companyName;
    /**
     * 性别 MAALE---男，FEMALE--女UNKNOWN--未知
     */
    private String gender;
    /**
     * 姓名
     */
    private String customerName;
    /**
     * 证件号
     */
    private String certificateNumber;
    /**
     * 手机号码
     */
    private String customerPhone;
    /**
     * 年龄
     */
    private String age;
    /**
     * 证件类型：ID_CARD--身份证,PASSPORT--护照,SPECIAL--特殊,HK_PERMIT--港澳居民居住证,HK_PASS--港澳居民来往内地通行证,TW_PERMIT--台湾居民居住证,TW_PASS--台湾居民来往大陆通行证,ARMY--军官证;
     */
    private String certificateType;


    private String soaOrderNo;
    /**
     * 检查项目
     */
    private List<PackageItem> items;
    public String getServiceUid() {
        return serviceUid;
    }

    public void setServiceUid(String serviceUid) {
        this.serviceUid = serviceUid;
    }

    public String getTid() {
        return tid;
    }

    public void setTid(String tid) {
        this.tid = tid;
    }

    public String getVid() {
        return vid;
    }

    public void setVid(String vid) {
        this.vid = vid;
    }

    public String getBranchCode() {
        return branchCode;
    }

    public void setBranchCode(String branchCode) {
        this.branchCode = branchCode;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getBranchName() {
        return branchName;
    }

    public void setBranchName(String branchName) {
        this.branchName = branchName;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getCertificateNumber() {
        return certificateNumber;
    }

    public void setCertificateNumber(String certificateNumber) {
        this.certificateNumber = certificateNumber;
    }

    public String getCustomerPhone() {
        return customerPhone;
    }

    public void setCustomerPhone(String customerPhone) {
        this.customerPhone = customerPhone;
    }

    public String getAge() {
        return age;
    }

    public void setAge(String age) {
        this.age = age;
    }

    public String getCertificateType() {
        return certificateType;
    }

    public void setCertificateType(String certificateType) {
        this.certificateType = certificateType;
    }

    public List<PackageItem> getItems() {
        return items;
    }

    public void setItems(List<PackageItem> items) {
        this.items = items;
    }


    public String getSoaOrderNo() {
        return soaOrderNo;
    }

    public void setSoaOrderNo(String soaOrderNo) {
        this.soaOrderNo = soaOrderNo;
    }
}
